package io低级流or节点流;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

/**
 * 文件复制*/
public class CopyDemo {
    public static void main(String[] args) throws IOException {
        FileInputStream fi = new FileInputStream("风景图.jpg");
        FileOutputStream fo = new FileOutputStream("风景图_cp.jpg");

        long l = System.currentTimeMillis();//从1970年1月1日到此时此刻的毫秒
        int d;//记录每次读取的字节
        while ((d=fi.read())!=-1){//每次循环读一个字节到D中，判断若不是-1，表示没读取到末尾
            fo.write(d);//将读出的字节写入到要复制的文件中
        }
        long l1 = System.currentTimeMillis();
        System.out.println(l1-l+"毫秒");

        System.out.println("复制完毕");
        fi.close();
        fo.close();
    }
}
